Solving Simultaneous Equations